package com.book.book.domain;

import java.io.Serializable;
import java.util.Date;



/**
 * 图书申请表
 * 
 * @author siyuan
 * @email 894266364@qq.com
 * @date 2018-02-02 10:14:15
 */
public class ApplyDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//
	private Integer id;
	//
	private String userId;
	//
	private String bookName;
	//
	private String bookImg;
	//图书描述
	private String content;
	//图书分类id，默认值0为通用
	private Integer catId;
	//
	private String author;
	//规则id，默认值0为通用，无规则限制
	private Integer rulerId;
	//出版社
	private String press;
	//上传时间
	private Date upDate;
	//是否收回 0  不赎回 1  收回
	private Integer isRecycle;
	//审核通过 0：不通过，1:通过
	private Integer isPass;
	//收回时间
	private Date recycleTime;
	//冗余
	private String redundance1;
	//冗余
	private String redundance2;
	//冗余
	private String redundance3;
	//冗余
	private String redundance4;
	//冗余
	private String redundance5;

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：
	 */
	public void setUserId(String userId) {
		this.userId = userId;
	}
	/**
	 * 获取：
	 */
	public String getUserId() {
		return userId;
	}
	/**
	 * 设置：
	 */
	public void setBookName(String bookName) {
		this.bookName = bookName;
	}
	/**
	 * 获取：
	 */
	public String getBookName() {
		return bookName;
	}
	/**
	 * 设置：
	 */
	public void setBookImg(String bookImg) {
		this.bookImg = bookImg;
	}
	/**
	 * 获取：
	 */
	public String getBookImg() {
		return bookImg;
	}
	/**
	 * 设置：图书描述
	 */
	public void setContent(String content) {
		this.content = content;
	}
	/**
	 * 获取：图书描述
	 */
	public String getContent() {
		return content;
	}
	/**
	 * 设置：图书分类id，默认值0为通用
	 */
	public void setCatId(Integer catId) {
		this.catId = catId;
	}
	/**
	 * 获取：图书分类id，默认值0为通用
	 */
	public Integer getCatId() {
		return catId;
	}
	/**
	 * 设置：
	 */
	public void setAuthor(String author) {
		this.author = author;
	}
	/**
	 * 获取：
	 */
	public String getAuthor() {
		return author;
	}
	/**
	 * 设置：规则id，默认值0为通用，无规则限制
	 */
	public void setRulerId(Integer rulerId) {
		this.rulerId = rulerId;
	}
	/**
	 * 获取：规则id，默认值0为通用，无规则限制
	 */
	public Integer getRulerId() {
		return rulerId;
	}
	/**
	 * 设置：出版社
	 */
	public void setPress(String press) {
		this.press = press;
	}
	/**
	 * 获取：出版社
	 */
	public String getPress() {
		return press;
	}
	/**
	 * 设置：上传时间
	 */
	public void setUpDate(Date upDate) {
		this.upDate = upDate;
	}
	/**
	 * 获取：上传时间
	 */
	public Date getUpDate() {
		return upDate;
	}
	/**
	 * 设置：是否收回 0  不赎回 1  收回
	 */
	public void setIsRecycle(Integer isRecycle) {
		this.isRecycle = isRecycle;
	}
	/**
	 * 获取：是否收回 0  不赎回 1  收回
	 */
	public Integer getIsRecycle() {
		return isRecycle;
	}
	/**
	 * 设置：审核通过 0：不通过，1:通过
	 */
	public void setIsPass(Integer isPass) {
		this.isPass = isPass;
	}
	/**
	 * 获取：审核通过 0：不通过，1:通过
	 */
	public Integer getIsPass() {
		return isPass;
	}
	/**
	 * 设置：收回时间
	 */
	public void setRecycleTime(Date recycleTime) {
		this.recycleTime = recycleTime;
	}
	/**
	 * 获取：收回时间
	 */
	public Date getRecycleTime() {
		return recycleTime;
	}
	/**
	 * 设置：冗余
	 */
	public void setRedundance1(String redundance1) {
		this.redundance1 = redundance1;
	}
	/**
	 * 获取：冗余
	 */
	public String getRedundance1() {
		return redundance1;
	}
	/**
	 * 设置：冗余
	 */
	public void setRedundance2(String redundance2) {
		this.redundance2 = redundance2;
	}
	/**
	 * 获取：冗余
	 */
	public String getRedundance2() {
		return redundance2;
	}
	/**
	 * 设置：冗余
	 */
	public void setRedundance3(String redundance3) {
		this.redundance3 = redundance3;
	}
	/**
	 * 获取：冗余
	 */
	public String getRedundance3() {
		return redundance3;
	}
	/**
	 * 设置：冗余
	 */
	public void setRedundance4(String redundance4) {
		this.redundance4 = redundance4;
	}
	/**
	 * 获取：冗余
	 */
	public String getRedundance4() {
		return redundance4;
	}
	/**
	 * 设置：冗余
	 */
	public void setRedundance5(String redundance5) {
		this.redundance5 = redundance5;
	}
	/**
	 * 获取：冗余
	 */
	public String getRedundance5() {
		return redundance5;
	}
}
